
div#body div.left div.portalets div.portalet div.content div.weather_forecast div.left
{
  margin-left:30px;
}

div#body div.right div.portalets div.portalet div.content div.weather_forecast div.left
{
  margin-left:0px;
  padding-left:0px;
}

div#body div.left div.portalets div.portalet div.content div.weather_forecast div.right
{
  margin-left:40px;
  *margin-left:30px;
  _margin-left:20px;
  padding-top:10px;
}

div#body div.right div.portalets div.portalet div.content div.weather_forecast div.right
{
  margin-left:6px;
  padding-top:10px;
}

div.weather_forecast em
{
  font-style:normal;
}

div.weather_forecast h3 em
{
  font-size:18px;
}

div.weather_forecast h4
{
  font-weight:normal;
  margin-top:5px;
  margin-bottom:10px;
  font-size:12px;
}

div.weather_forecast div.left h3
{
  margin-bottom:10px;
}

div.weather_forecast div.left h4,
div.weather_forecast div.left h3
{
   
  text-align:center;
}

div.weather_forecast h4 em
{
  font-weight:normal;
}

div.weather_forecast a
{
  color:#197325;
  text-decoration:underline;;
}

div.weather_forecast a:hover
{
  color:#FF6600;
}

div#body div.portalets div.portalet div.content div.weather_forecast div.bottom
{
  padding-left:40px;
}

div#body div.right div.portalets div.portalet div.content div.weather_forecast div.bottom
{
  padding-left:0px;
  width:190px;
  _width:192px;
}

div#body div.portalets div.portalet div.content div.bottom div.day
{
  border-right:1px solid #DFDFDF;
  width:100px;
}

div#body div.portalets div.portalet div.content div.bottom div.last
{
  border-right:1px solid #ffffff;
}

div#body div.portalets div.portalet div.content div.weather_forecast div.bottom div.day
{
  width:70px;
  margin-left:10px;
}

div#body div.right div.portalets div.portalet div.content div.weather_forecast div.bottom div.day
{
  width:60px;
  margin-left:2px;
}

div#body div.portalets div.portalet div.content div.weather_forecast div.bottom div.day div.head,
div#body div.portalets div.portalet div.content div.weather_forecast div.bottom div.day div.temp,
div#body div.portalets div.portalet div.content div.weather_forecast div.bottom div.day div.weather
{
  width:60px;
}

div#body div.right div.portalets div.portalet div.content div.weather_forecast div.bottom div.day div.head,
div#body div.right div.portalets div.portalet div.content div.weather_forecast div.bottom div.day div.temp,
div#body div.right div.portalets div.portalet div.content div.weather_forecast div.bottom div.day div.weather
{
  width:60px;
}

div#body div.portalets div.portalet div.content div.weather_forecast div.bottom div.day div.temp,
div#body div.portalets div.portalet div.content div.weather_forecast div.bottom div.day div.weather
{
  padding-left:5px;
  width:55px;
}

div#body div.right  div.portalets div.portalet div.content div.weather_forecast div.bottom div.day div.temp,
div#body div.right  div.portalets div.portalet div.content div.weather_forecast div.bottom div.day div.weather
{
  padding-left:0px;
  font-size:11px;
}

div#body div.portalets div.portalet div.content div.weather_forecast div.bottom div.day div.head
{
  font-size:13px;
  font-weight:bold;
}
div#body div.right div.portalets div.portalet div.content div.weather_forecast div.bottom div.day div.head
{
  font-size:12px;
  font-weight:bold;
}

div#body div.right div.portalets div.portalet div.content div.weather_forecast div.right h4
{
  margin-top:5px;
  margin-bottom:5px;
}

div#body div.portalets div.portalet div.content div.weather_forecast  div.weather_alerts {
  margin-left:20px;
  _margin-left:10px;
  width:290px;
}

div#body div.portalets div.portalet div.content div.weather_forecast  div.weather_alerts div.alert {
  background: url("/images/base/exclamation_yellow.jpg") no-repeat scroll 0px 2px;
  *background: url("/images/base/exclamation_yellow.jpg") no-repeat scroll 0px 1px;
  width:250px;
  line-height:20px;
  padding-left:20px;
}

div#body div.portalets div.portalet div.content div.weather_forecast  div.weather_alerts {
  background-color:#FFFFE3;
  padding:5px;
  border: 1px solid #FAE2B9;
  margin-top:5px;
}


div#body div#right_portalets div.portalet div.content div.weather_forecast  div.weather_alerts {
  margin-left:0px;
  width:185px;
}

div#body div#right_portalets div.portalet div.content div.weather_forecast  div.weather_alerts div.alert {  
  width:170px;
  line-height:20px;
  padding-left:17px;
}

div#body div#right_portalets div.portalet div.content div.weather_forecast  div.weather_alerts {
  background-color:#FFFFE3;
  padding:5px;
  border: 1px solid #FAE2B9;
}
